Self made street life