basic fixed risk functionality