Base ideas added