Adding ideas (20/40)

Adding ideas