updated templates + static