import optimized
useless double for simplified