Adds initial logic