extracting into functions