modified functionkeys