Basic but does what it says on the tin