Fix visibility bug on dependancies + replace alert with throw