my few ideas