working further on control flow