boot options functionality implemented