2A Objects Functions Logic Loops