First, does anyone know the file and directory permission required for auto update of CubeCart and automatic installation of plugins? Second, I had I had submitted a request via github to move class.order.order_status hook after getOrderDetails so assignOrderDetails can be used in the hook. The response was "you can use the hook "class.order.order_status"." I assume this means I don't know what I'm talking about and that somehow my hook can use assignOrderDetails in this hook even though it hasn't been initialized when the hook is called. I don't understand how that's possible. Can someone enlighten me? Thanks