added few ideas