fixing up @ explanation