just do this stuff inline