Ifetch ball launcher – A Synopsis