smart504.weebly.com