using a proper model for wordpress options